Bumpy Road Ahead For Autonomous Vehicles